ensuring a detailed